Big Huge Thesaurus

lacrimal gland

noun

sounds kind of like